Let’s get started
By clicking ‘Next’, I agree to the Terms of Service
and Privacy Policy, and consent to receive emails from Rise
Jobs / Job page
[Senior/Staff] Machine Learning Engineer image - Rise Careers
Job details

[Senior/Staff] Machine Learning Engineer

About Haus

Haus is a marketing science platform that helps brands measure and maximize the business impact of their marketing spend with scientific precision. Over $360B spent annually on paid advertising in the US alone, and the famous quote “half the money I spend on advertising is wasted; the trouble is I don't know which half” still rings true. Haus helps marketers identify which half, and re-allocate it to maximize growth. 


Haus was built by a team of former product managers, economists, and engineers from Google, Netflix, Meta, and others to make high-quality decision science accessible to businesses of all sizes. By automating the heavy lifting of experiment design, data processing, and insights generation, we empower our customers to make more profitable, data-driven decisions. We hear our customers frequently rave about our product, for example "we've seen north of 10x ROI on our annual investment in Haus in the first 2 months alone.”


Haus is on a hypergrowth trajectory, well-capitalized, and backed by top-tier VCs including Insight Partners, Baseline Ventures, Haystack, and others. We're honored that Haus has once again been recognized and has made the list for 2025's exceptional startups!


What you'll do:


This role will drive high-impact projects for advanced marketing planning, analysis, and optimization at Haus using optimization, machine learning, and causal inference. We are looking for individuals who not only excel in problem solving and critical thinking, but also are interested and proficient in writing production code, turning ideas to scalable systems.


Responsibilities:
  • Drive initiatives from concept to final product delivery, ensuring seamless end-to-end execution:  lead or contribute to the design, development, optimization, and product ionization of machine learning (ML) solutions for complex and high-impact problems.
  • Able to implement probabilistic techniques into reusable statistical libraries, including bootstrapping, statistical tests, and ML models/regressions.
  • Build and maintain the ML systems that power Haus’ product lines.
  • Review code and designs of teammates, providing constructive feedback.
  • Lead and collaborate with engineering and cross-functional partners across product, engineering, and science teams to drive system development from ideation to production.


Qualifications:
  • PhD or equivalent experience in Computer Science, Engineering, Mathematics or related field
  • 5+ years of industry experience as an Applied Scientist/Machine Learning Engineer, building and operating production ML systems.
  • Experience in exploratory data analysis, statistical modeling, hypothesis testing, and experimental design.
  • Experience working with cross-functional teams(product, science, product ops etc).
  • Proficiency in one or more object-oriented programming languages (e.g. Python, Go, Java, C++).


Nice to have:
  • 7+ years of industry experience in machine learning, including building and deploying ML models.
  • Experience in modern deep learning architectures and probabilistic modeling.
  • Expertise in the design and architecture of ML systems and workflows.
  • Experience with optimization techniques, including reinforcement learning (RL), Bayesian methods, and multi-armed bandits.
  • Experience with data science or machine learning approaches in marketing and growth 


$180,000 - $240,000 a year
Salary ranges are determined by role and level, and within the range individual pay is determined by additional factors including job-related skills, experience, and relevant education or training. Please note that the compensation details listed in this job posting reflect the base salary only, and do not include equity or benefits.

Haus is an equal opportunity employer and makes employment decisions without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, veteran status, disability status, age, or any other status protected by law.

HAUS Glassdoor Company Review
4.5 Glassdoor star iconGlassdoor star iconGlassdoor star iconGlassdoor star icon Glassdoor star icon
HAUS DE&I Review
3.9 Glassdoor star iconGlassdoor star iconGlassdoor star icon Glassdoor star icon Glassdoor star icon
CEO of HAUS
HAUS CEO photo
Jeremy Moss
Approve of CEO

Average salary estimate

$210000 / YEARLY (est.)
min
max
$180000K
$240000K

If an employer mentions a salary or salary range on their job, we display it as an "Employer Estimate". If a job has no salary data, Rise displays an estimate if available.

What You Should Know About [Senior/Staff] Machine Learning Engineer, HAUS

Are you ready to step into a pivotal role at Haus as a Senior/Staff Machine Learning Engineer? In our remote setting, you will be at the heart of a marketing science platform that revolutionizes how brands optimize their advertising spend. With the staggering amount of over $360B spent annually on U.S. paid advertising, your expertise in machine learning and optimization can have an enormous impact. At Haus, we leverage sophisticated techniques to transform raw data into actionable insights, enabling marketers to maximize their returns and eliminate waste in their ad spending. Imagine leading projects that harness machine learning models and causal inference to drive high-impact decision-making for customers who have reported remarkable 10x returns on their investment. With a team comprising former professionals from industry giants like Google and Netflix, your role will involve collaborating across functions to build and maintain robust ML systems. You will not only write production code but also contribute to the creation of reusable statistical libraries. Join us at this exciting time of hypergrowth, where your work will help businesses of all sizes navigate the complex world of marketing intelligently and effectively.

Frequently Asked Questions (FAQs) for [Senior/Staff] Machine Learning Engineer Role at HAUS
What are the primary responsibilities of a Senior/Staff Machine Learning Engineer at Haus?

As a Senior/Staff Machine Learning Engineer at Haus, your primary responsibilities will include driving high-impact projects from concept to delivery, contributing to the design and development of machine learning solutions, implementing statistical techniques, and collaborating with cross-functional teams. You’ll dive deep into data processing and optimization, ensuring that the ML systems powering our product lines are effective and scalable. Your expertise will be crucial in turning complex ideas into actionable and profitable solutions.

Join Rise to see the full answer
What qualifications are needed to apply for the Senior/Staff Machine Learning Engineer position at Haus?

To qualify for the Senior/Staff Machine Learning Engineer position at Haus, you should ideally possess a PhD or equivalent experience in a relevant field such as Computer Science, Mathematics, or Engineering. Furthermore, having at least 5 years of industry experience in applying machine learning to build production-ready systems is vital. Proficiency in programming languages like Python or Java, alongside expertise in statistical modeling and exploratory data analysis, is also essential to succeed in this role.

Join Rise to see the full answer
What programming languages should a Senior/Staff Machine Learning Engineer at Haus be proficient in?

For the role of Senior/Staff Machine Learning Engineer at Haus, proficiency in one or more object-oriented programming languages is a must, with Python, Go, Java, and C++ being the key languages of choice. Your ability to write robust production code is crucial as you take on responsibilities involving the design and implementation of machine learning algorithms and systems.

Join Rise to see the full answer
What additional experience is beneficial for a Senior/Staff Machine Learning Engineer at Haus?

While not mandatory, having additional experience in building and deploying ML models for over 7 years, knowledge of modern deep learning architectures, and familiarity with advanced optimization techniques like reinforcement learning can significantly enhance your candidacy for the Senior/Staff Machine Learning Engineer position at Haus. Experience in marketing-related data science approaches would also be a strong plus.

Join Rise to see the full answer
How does Haus support the professional development of its Senior/Staff Machine Learning Engineers?

At Haus, we prioritize your professional growth and development as a Senior/Staff Machine Learning Engineer. We encourage ongoing learning through access to training resources, collaborative projects that challenge your skillset, and opportunities for leadership in high-impact projects. With a culture that values innovation and knowledge sharing among teams, you’ll find ample chances to advance your expertise and make a significant contribution to our mission.

Join Rise to see the full answer
Common Interview Questions for [Senior/Staff] Machine Learning Engineer
Can you explain a machine learning project you worked on and your role?

In approaching this question, focus on detailing a specific project, including your responsibilities, the technologies you used, and the outcomes. Highlight the problem you were solving, the algorithms or models employed, and how your contributions directly impacted project success.

Join Rise to see the full answer
How do you ensure the production readiness of machine learning models?

Discuss the practices you follow, such as thorough testing, monitoring performance metrics, and implementing version control. Explain your approach to managing dependencies and scalability, ensuring that your models are not only accurate but also reliable and adaptable in production environments.

Join Rise to see the full answer
What statistical techniques have you implemented in your projects?

Share examples of statistical methods such as regression analysis, hypothesis testing, or A/B testing. Provide insights into how these techniques helped derive meanings from data, guided decision-making, and enhanced the performance of your machine learning solutions.

Join Rise to see the full answer
Describe your experience with cross-functional collaboration.

Talk about your interactions with teams outside of engineering, like product management and marketing, to describe how you've effectively communicated technical concepts to non-technical stakeholders. Outline your strategies for collaboration, such as regular meetings or feedback sessions that keep everyone aligned.

Join Rise to see the full answer
What challenges have you faced in machine learning projects, and how did you overcome them?

Identify a specific challenge, such as data quality issues or model performance tuning. Explain the steps you took to address the challenge, including any adjustments to your methodology, collaboration with team members, or additional research that allowed you to reach a solution.

Join Rise to see the full answer
How do you stay updated with the latest developments in machine learning?

Demonstrate your engagement with the field by discussing resources you regularly read, such as research papers, online courses, or industry conferences. Mentioning specific communities or networks that you participate in can also emphasize your commitment to continuous learning.

Join Rise to see the full answer
What experience do you have with deploying machine learning models?

Detail the processes you’ve followed for deploying models, such as using CI/CD pipelines, cloud platforms, or containerization technologies. Discuss any challenges you faced during deployment and how you ensured smooth transitions from development to production environments.

Join Rise to see the full answer
How do you evaluate the success of a machine learning model?

Explain the metrics and methods you use to assess model performance, such as precision, recall, F1 score, or ROC-AUC. Furnish examples of how you've interpreted these metrics in previous projects to determine whether a model met the project's objectives.

Join Rise to see the full answer
What is your approach to troubleshooting issues within machine learning models?

Highlight a systematic approach to troubleshooting, such as reviewing logs, analyzing data inputs, or validating outputs. Discuss the tools you use for debugging and how you employ a hypothesis-driven process to identify and fix problems efficiently.

Join Rise to see the full answer
Can you discuss your experience with optimization techniques in machine learning?

Talk about various optimization techniques you've used, such as gradient descent or Bayesian optimization, providing insights into how you've applied them to improve model performance. Mention any specific results or improvements achieved through these techniques in your past projects.

Join Rise to see the full answer
Similar Jobs
Photo of the Rise User
Posted 12 days ago

Haus seeks a proactive Security & Compliance Analyst to strengthen their cybersecurity initiatives as they scale rapidly.

Photo of the Rise User

Join Haus as a Senior Software Engineer and contribute to innovative solutions in decision science for leading brands.

Photo of the Rise User
Chewy Hybrid Boston, Massachusetts, United States
Posted 12 days ago

As a Lead BI Engineer at Chewy, you will drive impactful analytics solutions for millions of pet parents seeking personalized product recommendations.

Photo of the Rise User
Posted 8 days ago

Join Audible as a Data Scientist to develop scalable models and drive insights that enrich the listener's experience through cutting-edge data techniques.

Photo of the Rise User
Sierra Hybrid San Francisco
Posted 5 days ago

Join Sierra as an Applied ML Engineer to architect cutting-edge AI solutions that empower companies through autonomous agents.

Posted 7 days ago

A 100% remote opportunity for a skilled Salesforce Tableau CRM Consultant to interact with clients and deliver technical solutions.

Photo of the Rise User
Posted 5 days ago

Lead a team of Statistical Programmers at AbbVie, driving statistical programming activities for innovative pharmaceutical products in a remote capacity.

Branch Metrics Remote Denver, Colorado, United States
Posted 10 days ago

Join Branch as a Senior Data Scientist and help transform digital interactions through advanced analytics and predictive modeling.

Photo of the Rise User
Posted 9 days ago
Medical Insurance
Dental Insurance
Vision Insurance
Mental Health Resources
Learning & Development
Equity
Paid Holidays
Paid Time-Off
WFH Reimbursements
Child Care stipend
Maternity Leave
Paternity Leave

Contribute to a safer future as a Senior Machine Learning Engineer focused on innovative multi-object tracking solutions with Flock Safety.

Photo of the Rise User
Experian Remote United States, United States, United States, United States
Posted 3 days ago

As a Data Scientist at Experian Innovation Lab, you will leverage your expertise in machine learning and analytics to develop innovative solutions that drive success for clients.

We help brands reach a connected generation by creating experiences and services across all channels digital.

47 jobs
MATCH
Calculating your matching score...
FUNDING
DEPARTMENTS
SENIORITY LEVEL REQUIREMENT
TEAM SIZE
EMPLOYMENT TYPE
Full-time, remote
DATE POSTED
April 13, 2025

Subscribe to Rise newsletter

Risa star 🔮 Hi, I'm Risa! Your AI
Career Copilot
Want to see a list of jobs tailored to
you, just ask me below!
LATEST ACTIVITY
Photo of the Rise User
Someone from OH, Cleveland just viewed Event Specialist at Marble Room
Photo of the Rise User
Someone from OH, Youngstown just viewed Director, Clinical Informatics at Ro
Photo of the Rise User
Someone from OH, Dayton just viewed Shopify Specialist at Remote VA
L
Someone from OH, Dayton just viewed Mechanical Design Engineer(s) at LTTS
H
Someone from OH, Akron just viewed Financial Content Writer at Huntington
W
Someone from OH, Columbus just viewed Director of Regulatory Compliance - WEX Bank at WEX Inc